get soaked in drizzle - Francés Inglés Diccionario